tear someone or something to shreds - French English Dictionary